
.mainmenu
{
	background:#F1FCCF;
	padding-top:0px;
	padding-left:0px;
	
	margin:0px;
	margin-left:0px;
	width:160px;
	list-style:none;
	font-family:"����",Arial;
	border:1px #79D513 solid;
	padding:10px;
	padding-right:12px;
	_padding-right:0px;
}
.contractmenu
{
	margin-top:10px;
	width:162px;
	_width:160px;
	height:35px;
	border:1px #79D513 solid;
	padding-left:20px;
	background:#F1FCCF;
	
}
.contractmenu table{
	
	padding-bottom:15px;
}
.contractmenu table tbody{
	font-size:12px;
	height:20px;
	vertical-align:bottom;
	
}

.mainmenu li
{
	margin:0px;
	padding:0px;
}

.submenu
{
	margin:0px;
	padding:0px;

}
.submenu li{
	padding-left:30px;
	margin-left:0px;
	height:20px;
	line-height:20px;
	font-size:12px;
	width:127px;
	list-style:none;
	padding-top:5px;
	padding-bottom:5px;
}

.maintitle
{
	padding:0px;
	_padding-top:9px;
	padding-left:10px;
	cursor:pointer;
	width:160px;
	height:39px;
	font-weight:600;
	line-height:39px;
	font-size:12px;
	background-repeat:no-repeat;
	color:#009900;
	background-image:url(../images/hide_button.gif);
}
.maintitle img
{
	vertical-align:middle;
	width:24px;
	height:21px;
	padding-right:10px;
}

A{text-decoration:none;cursor:pointer;}
.mainmenuA :link{color:#F1FDCF;}
.mainmenuA A:visited{color:#000000;}
.mainmenuA A:active{color:#F70000;}
.mainmenuA A:hover{color:#F70000;}

.submenu li A{text-decoration:none;}

.submenu li A:link{color:#666666;}
.submenu li A:visited{color:#000000;}
.submenu li A:active{color:#F70000;}
.submenu li A:hover{color:#F70000;}




.hover{color:#F70000;}

.bluebackgroundover{
	background:url(../images/mt_bg_a.gif) no-repeat;
	font-weight:700;
}
.bluebackgroundout{
	background:url(../images/mt_bg_b.gif) no-repeat;
}
.currentBg
{
	background:url(../images/mt_bg_a.gif) no-repeat;
	font-weight:700;
}
